Jump the frame to

The call button never leaves

A bar pinned to the bottom of the viewport, inside thumb reach at any scroll position. It dials rather than opening a page.

Section links drop out

Under 640px the header keeps only the name and the number. Scrolling beats a menu on a page this short.

One column, full-size targets

Services, coverage, estimator and form stack rather than shrink, and every tap target is at least 44px tall — buttons, fields, checkboxes and the estimator controls.

Built to load on one bar

No photographs, no icon fonts, no tracking scripts. The coverage map is vector geometry — a few kilobytes of markup.